Possible causes:
The query being used as a record source is an action query or a data-definition query.